package com.chinairi.mall.controller.viewobject;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;

import java.util.Date;

/**
 * @author web
 * 合同首页面，抛出体
 */
public class ContractMaintainGetVO {
    @Override
    public String toString() {
        return "ContractMaintainGetVO{" +
                "contDbid='" + contDbid + '\'' +
                ", comaPartyA='" + comaPartyA + '\'' +
                ", comaPartyAName='" + comaPartyAName + '\'' +
                ", comaPartyB='" + comaPartyB + '\'' +
                ", comaPartyBName='" + comaPartyBName + '\'' +
                ", comaContractFlag=" + comaContractFlag +
                ", comaContractName='" + comaContractName + '\'' +
                ", comaContractNo='" + comaContractNo + '\'' +
                ", comaContractCode='" + comaContractCode + '\'' +
                ", comaStartEffectDate=" + comaStartEffectDate +
                ", comaEndEffectDate=" + comaEndEffectDate +
                '}';
    }

    /**
     * 合同ID
     */
    @TableId("CONT_DBID")
    private String contDbid;

    /**
     * COMA_甲方
     */
    @TableField("COMA_PARTY_A")
    private String comaPartyA;

    /**
     * COMA_甲方企业名称
     */
    @TableField("COMA_PARTY_A_NAME")
    private String comaPartyAName;

    /**
     * COMA_乙方
     */
    @TableField("COMA_PARTY_B")
    private String comaPartyB;

    /**
     * COMA_乙方企业名称
     */
    @TableField("COMA_PARTY_B_NAME")
    private String comaPartyBName;

    /**
     * 区分前端三个页面的flag
     */
    @TableField("COMA_CONTRACT_FLAG")
    private Integer comaContractFlag;
    /**
     * COMA_合同名称
     */
    @TableField("COMA_CONTRACT_NAME")
    private String comaContractName;

    /**
     * COMA_合同编号
     */
    @TableField("COMA_CONTRACT_NO")
    private String comaContractNo;

    /**
     * COMA_合同编码
     */
    @TableField("COMA_CONTRACT_CODE")
    private String comaContractCode;

    /**
     * COMA_开始日期
     */
    @TableField("COMA_START_EFFECT_DATE")
    private Date comaStartEffectDate;

    /**
     * COMA_结束日期
     */
    @TableField("COMA_END_EFFECT_DATE")
    private Date comaEndEffectDate;

    public Integer getComaContractFlag() {
        return comaContractFlag;
    }

    public void setComaContractFlag(Integer comaContractFlag) {
        this.comaContractFlag = comaContractFlag;
    }

    public String getContDbid() {
        return contDbid;
    }

    public void setContDbid(String contDbid) {
        this.contDbid = contDbid;
    }

    public String getComaPartyA() {
        return comaPartyA;
    }

    public void setComaPartyA(String comaPartyA) {
        this.comaPartyA = comaPartyA;
    }

    public String getComaPartyAName() {
        return comaPartyAName;
    }

    public void setComaPartyAName(String comaPartyAName) {
        this.comaPartyAName = comaPartyAName;
    }

    public String getComaPartyB() {
        return comaPartyB;
    }

    public void setComaPartyB(String comaPartyB) {
        this.comaPartyB = comaPartyB;
    }

    public String getComaPartyBName() {
        return comaPartyBName;
    }

    public void setComaPartyBName(String comaPartyBName) {
        this.comaPartyBName = comaPartyBName;
    }

    public String getComaContractName() {
        return comaContractName;
    }

    public void setComaContractName(String comaContractName) {
        this.comaContractName = comaContractName;
    }

    public String getComaContractNo() {
        return comaContractNo;
    }

    public void setComaContractNo(String comaContractNo) {
        this.comaContractNo = comaContractNo;
    }

    public String getComaContractCode() {
        return comaContractCode;
    }

    public void setComaContractCode(String comaContractCode) {
        this.comaContractCode = comaContractCode;
    }

    public Date getComaStartEffectDate() {
        return comaStartEffectDate;
    }

    public void setComaStartEffectDate(Date comaStartEffectDate) {
        this.comaStartEffectDate = comaStartEffectDate;
    }

    public Date getComaEndEffectDate() {
        return comaEndEffectDate;
    }

    public void setComaEndEffectDate(Date comaEndEffectDate) {
        this.comaEndEffectDate = comaEndEffectDate;
    }
}
